Amazing book. Lots of plot twists (which I love) and just an epic thriller in general. I recommend you read Warcross and Wildcard both; they are definitely some of the best books I have read so far.
I recently reread this book. Definitely caught onto more details and clues. I had fun rereading it because I haven't read it in a while and the book itself is not boring to read over and over again. I definitely recommend rereading books after you have finished it a year or so before. Whenever I reread, I try my best to read every page, since I am definitely a page-skipper. So rereading for me is like reading all the pages I had skipped before.